A Study of Dynamic Branch Prediction for SHARC DSPs
نویسندگان
چکیده
Digital signal processors (DSPs) have begun to utilize architectural features typically found on general purpose microprocessors. The impact of using many of these features includes an increased dependence on performance optimizations both in hardware and software. Sophisticated analysis tools are needed in order to better understand the performance implications of these optimizations when applied on DSPs. In this paper we describe how we utilize DSPTune, an execution-driven simulation toolset developed for the SHARC DSP, to analyze the performance advantages of utilizing dynamic branch prediction while running DSP applications. We model two well-known dynamic branch prediction mechanisms using the DSPTune tools, and evaluate the resulting prediction accuracy. While the number of dynamically executed conditional branches is currently small, we are able to evaluate the impact that a branch prediction mechanism might have on future applications targeting DSPs.
منابع مشابه
Chaotic Genetic Algorithm based on Explicit Memory with a new Strategy for Updating and Retrieval of Memory in Dynamic Environments
Many of the problems considered in optimization and learning assume that solutions exist in a dynamic. Hence, algorithms are required that dynamically adapt with the problem’s conditions and search new conditions. Mostly, utilization of information from the past allows to quickly adapting changes after. This is the idea underlining the use of memory in this field, what involves key design issue...
متن کاملConstruction of a Compact DAQ-system using DSP-based VME Modules
Y. Tsujita a;1, J. S. Lange b and C. Fukunaga c a University of Tsukuba 1-1-1 Tennodai, Tsukuba, Ibaraki 305-8573, Japan b University of Frankfurt August-Euler-Str. 6, D-60486 Frankfurt, Germany c Tokyo Metropolitan University 1-1 Minami-Ohsawa, Hachioji, Tokyo 192-0397, Japan Abstract A data-acquisition (DAQ) system based upon the SHARC digital-signal-processor (DSP) has been developed. Either...
متن کاملDynamic Modeling of Economic System in Iran
The long term goal attaining of economic system management requires the establishment of a dynamic framework to integrate multiple perspectives. This article considers the problem of economic development in macro level. As economic systems are complex adaptive systems composed of numerous numbers of components of dynamic and multidimensional nature, dynamics method is applied in this research. ...
متن کاملNeuro-Fuzzy Based Algorithm for Online Dynamic Voltage Stability Status Prediction Using Wide-Area Phasor Measurements
In this paper, a novel neuro-fuzzy based method combined with a feature selection technique is proposed for online dynamic voltage stability status prediction of power system. This technique uses synchronized phasors measured by phasor measurement units (PMUs) in a wide-area measurement system. In order to minimize the number of neuro-fuzzy inputs, training time and complication of neuro-fuzzy ...
متن کاملA Novel Type-2 Adaptive Neuro Fuzzy Inference System Classifier for Modelling Uncertainty in Prediction of Air Pollution Disaster (RESEARCH NOTE)
Type-2 fuzzy set theory is one of the most powerful tools for dealing with the uncertainty and imperfection in dynamic and complex environments. The applications of type-2 fuzzy sets and soft computing methods are rapidly emerging in the ecological fields such as air pollution and weather prediction. The air pollution problem is a major public health problem in many cities of the world. Predict...
متن کامل